sign a cooperation protocol - Alemán Inglés Diccionario